Pseudo-Spectral Collocation Solution of Nonlinear Time Dependent System of Partial Differential Equations

 

Chandra Shekara G., T. N. Vishalakshi

Department of Mathematics, B .M.S. College of Engineering, Bangalore, Karnataka, India

*Corresponding Author E-mail: chandrashekarag.maths@bmsce.ac.in

 

ABSTRACT:

The pseudo-spectral collocation solution of time dependent nonlinear system of partial differential equations with Dirichlet’s boundary conditions is presented in this paper. The nonlinear systems of partial differential equations are reduced to linear form by using quasi-linearization along with the Taylor’s series of multi-variables.  Then the spectral collocation algorithm is developed by using Lagrange interpolating polynomials as basis of the solution at the Chebyshev-Gauss-Labatto grid points. This algorithm is implemented using MATLAB for test case problems and the results are presented graphically. Error analysis is done by comparing the numerical solution and analytical solution.  Solution found by the said method is more accurate compared to the finite difference method with uniform grid points.

 

KEYWORDS: Pseudo-Spectral, Chebyshev-Collocation, Lagrange’s-Interpolation, Quasi-linearization, Gauss-Labatto points, Taylor’s-series.

 

 


INTRODUCTION:

We consider the system of time dependent nonlinear partial differential equations in the form

                                    (1)

                                    (2)

where and are nonlinear operators subject to the initial conditions

and                                (3)

With the boundary conditions

 and at           (4)

and at            (5)

 

In order to achieve the solution of nonlinear system of time dependent partial differential equations (1)-(2), several researchers have applied different numerical and analytical techniques.

 

Like, method of lines was used by Darvishi and Javidi4 for solving system of time dependent partial differential equations. Abdou and Soliman1 have used variational iteration method for solving Burger’s and coupled Burger’s equations. Nowak10 applied adaptive MOL-treatment of parabolic 1-D problems along with extrapolation. Javidi5,6 had used spectral collocation method along with Runge-Kutta method for time stepping to solve the nonlinear system of time dependent partial differential equation. Chandra Shekara11 have used spectral quasi-linearization to solve the time dependent nonlinear PDE with nonlinear time derivative boundary conditions.

 

In this paper, system of nonlinear time dependent partial differential equations was solved numerically by using pseudo-spectral collocation method along with Gauss-Labatto grid points in both time and special direction. To demonstrate this algorithm it is considered the following nonlinear time dependent system of partial differential equations as case study problems posed by Javidi6 and Abdou and Soliman1. The problem is defined as follows

 


                                                                                                                           (6)

                                                                                                                            (7)

 Subject to initial and boundary conditions

                                                                                                                              (8)

,                                                                                                                                                 (9)

                                                                                                                            (10)

The exact solution of equations [6] and [7] with the initial condition [8] and boundary conditions [9] and [10] is given by

.                                                                                                                                      (11)

 

Quasi-Linearization:

To reduce the nonlinear system of partial differential equation in the above section to linear it is made use of Quasi-linearization technique along with Taylor’s series of multi-variables. The detailed description of quasi-linearization is presented in this section

Equations (1) and (2) can be written in the general form as sum of linear and nonlinear terms

                                                                                              (12)

                                                                                             (13)

Where and  are linear operators and and  are non-linear operators.

Suppose and are approximate solutions of equation (12) and (13) at iteration with the condition that and. Expanding nonlinear terms of equation (12) and (13) as series about and by using Taylor’s series of multi-variables, after simplification equation (12) and (13) becomes:

                                                                                               (14)

                                                                                             (15)

where

, , ,

,,  and .

and

.

Pseudo-spectral collocation method:

In recent years, a pseudo-spectral method for solving the differential equations is gaining attention over the researchers. Pseudo–spectral method is one of most accurate and fast converging method. This method is used to solve the partial differential equation (See [2-8]). Pseudo-spectral methods have become increasingly popular for solving differential equations and also very useful in providing highly accurate solution to differential equations.  

 

First the special domain and the time domain are discretized by using Chebyshev-Gauss-Labatto collocation points given by

 and                                                                                                      (16)

This function gives grid points in the domain  and the linear transformation given below is used to transform these grids into the domain  by

.

Further the solution of the differential equation can be approximated by using the sum of Lagrange’s interpolation polynomials as

                                                                                                                        (17)

and

                                                                                                                         (18)

Where  and  are Lagrange’s cardinal polynomials given by  and .

Following S.S. Motsa9 the derivatives at the collocation points are derived and Cheb() is used to implement in MATLAB  function defined as Trefethen8. The numerical experimentation of this method is done in next section.

 

Numerical Experiments

In this section the case study problem given in first section are considered for the numerical experimentation of the method described in previous sections. First the system of non-linear PDEs (6) and (7) are reduced to linear form by using Quasi-linearization discussed in second section as follows

                                                                                             (19)

                                                                                             (20)

where

,

,

,

,

,

,

,

 

.

and

Next, substitute the assumed solutions (18) and (19) in to equations (19) to (20) and using Chebyshev differential matrices (S.S. Motsa9 ) for the spatial derivatives are given by  

and

The second derivatives are

 and.

Similarly, the time derivative is given by

and

Making use of these derivatives in equations (19) and (20) becomes

These equations can be written in matrix form as system of algebraic equations  given by

                                                                                                                                           (21)

where

The boundary conditions becomes 

This algorithm is implemented in MATLAB using the initial conditions as initial guess and  is obtained by using. The numerical results in terms of residual error are presented in the Table-1 for different number of collocation points.  Also the results are compared with exact solutions are depicted as graphs in figure (1) and (2) at .

Table -1: Absolute Error in the solution for different values of and at  

Nz

30

30

40

40

50

Nt

10

20

10

20

10

4×10-11

3×10-12

2.1×10-13

1.1×10-13

0.8×10-13

 


 

Figure 1: Exact solution versus Numerical solution of

 

 

Figure 2: Exact Solution versus Numerical Solution of

 

Figure 3: Residual Error in the solution at.

 

CONCLUSIONS:

In this paper it is has been proposed an efficient and accurate pseudo-spectral collocation method for solving system of time dependent partial differential equations. It is seen that the method is fast converging with a negligibly small error with increasing the number of collocation points as given in Table-1. Also this method is far better compared to other method as given by several authors.

 

ACKNOWLEDGEMENT:

The authors Dr. Chandra Shekara G. and T. N. Vishalakshi are thankful to the principal and TEQIP-II, B.M.S. College of Engineering, Bangalore, India, for their support and encouragement to carry out this research work.

 

CONFLICT OF INTEREST:

The authors declare no conflict of interest.

 

REFERENCES:

1.       M. A. Abdou, A.A Soliman, variational iteration method for solving Burger’s and coupled Burger’s equation, Journal of compuational and applied mathematics, vol.181, 2005, pp. 245-251.

2.       C. Canuto, A. Quarteroni, M.Y. Hussaini and T. Zang, Spectral methods in fluid mechanics, Springer-Verlag, New York, 1988.

3.       M.T. Darvishi, F. Ghoreshi, Error reduction for higher derivatives of chebyshev collocation method using preconditioning and domain decomposition, Korean J. Comput. Math. Vol.6(2),1999, pp.421-435.

4.       M.T. Darvishi, M. Javidi, A numerical solution of Burger’s equation by pseudospectral method and Darvishi’s preconditionaing, Appl. Math. Comput., vol.173(1), 2006, pp.421-429.

5.       W.S. Don, A. Solomoff, Accuracy and speed in computing the chebyshev collocation derivatives, SIAM J. Sci. Comput., vol.16(4), 1995, pp.1253-1268.

6.       M. Javidi, Spectral collocation method for the solution of the generalized Burger’s –Fisher equation, Appl.Math. Comput., vol.174(1), 2006, pp.129-141.

7.       M. Javidi, A numerical solution for nonlinear PDEs, Int.Contemp.Math.Sciences, vol.2(8), 2007, pp.373-381.

8.       L.N. Trefethen, Spectral methods in MATLAB, SIAM, Philadelphia, 2000.

9.       S.S. Motsa, V.M. Magagula and P. Sibanda, A Bivariate chebyshev spectral collocation quasilinearization method for nonlinear evolution of parabolic equation, The scientific world journal, vol.2014, pp.13.

10.     U.N. Nowak, A fully adaptive MOL-treatment of parabolic 1-D problems with extrapolation techniques, Appl. Numer. Math., vol.20, 1996, pp.129-141.

11.     G. Chandra Shekara, “Spectral collocation solution of non-linear time dependent partial differential equation with nonlinear boundary conditions,” Procedings of International conference on Fluid Dynamics and its Applications, 2017.


 

 

 

Received on 06.07.2017       Modified on 01.08.2017

Accepted on 07.09.2017      ©A&V Publications All right reserved

Research J. Science and Tech. 2017; 9(3): 467-471.

DOI:  10.5958/2349-2988.2017.00081.X